Skip to content

Conversation

@quintuple-mallard
Copy link
Member

@quintuple-mallard quintuple-mallard commented Jun 30, 2025

This PR adds the assembly-line exercise and type-checking concept to the JavaScript track.

A few notes/questions:

  • I have noticed that some other tracks (C#, Go, and Ruby (and possibly more)) already have an exercise called Assembly Line, all on the numbers concept, but all slightly different. Does this matter?
  • An error with nodejs that I haven't been able to fix has stopped me from running the format script. Configlet and the other node scripts have been working.
  • The concept teaches Object.hasOwn rather than Object.prototype.hasOwnProperty, as it seems Object.hasOwn is the recommended over Object.prototype.hasOwnProperty, that is considered somewhat outdated.
  • I have been coding via GitHub's online editor, often for only a few minutes, so there are quite a few very small commits.

@quintuple-mallard
Copy link
Member Author

quintuple-mallard commented Jul 11, 2025

I've added you as an author, I feel that you have built a fair bit of the exercise.

Copy link
Member

@SleeplessByte SleeplessByte left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll batch submit these. Then publish, have some people solve it, and then I'll add some more tests. Thanks for this. It's another great one @quintuple-mallard !

@SleeplessByte
Copy link
Member

I'll fix main after this is merged.

@SleeplessByte SleeplessByte merged commit 35eeb8c into exercism:main Jul 11, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants